iT邦幫忙

2025 iThome 鐵人賽

DAY 23
0
Cloud Native

新興k8s工作流flyte與MLOps。系列 第 23

Day 23: dolt workbench, dolthub與dolt sql server

  • 分享至 

  • xImage
  •  

建立mysql + dolt

apiVersion: v1
kind: Pod
metadata:
  name: dolt-example
  labels:
    app: dolt-example 
spec:
  containers:
    - name: dolt
      image: dolthub/dolt-sql-server:latest
      env:
        - name: DOLT_DATABASE         # 自動建立的資料庫
          value: "dolt_workbench"
        - name: DOLT_ROOT_HOST
          value: "%"
      ports:
        - containerPort: 3306
---
---
apiVersion: v1
kind: Service
metadata:
  name: dolt-service
spec:
  type: NodePort
  selector:
    app: dolt-example   # Pod 需加 label app=dolt-example
  ports:
    - port: 3306        # Pod 的 containerPort
      targetPort: 3306  # 映射到 Pod 內部埠
      nodePort: 31006   # 外部可以連到這個埠

可新增dolthub或是doltlab來源去同步
https://ithelp.ithome.com.tw/upload/images/20250927/20178305EfPEAKtQER.png

https://ithelp.ithome.com.tw/upload/images/20250927/20178305kf5F0rZ77T.png
更新database後,保留commit,未來也可以新增release, tag, branch
https://ithelp.ithome.com.tw/upload/images/20250927/20178305kR0zGoWmeL.png


上一篇
Day 22: dolt資料庫版控
下一篇
Day 24: 多語言任務加入workflow
系列文
新興k8s工作流flyte與MLOps。24
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言